@charset "utf-8";

/* 弹框登录注册 */
.SY-cover {
	top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 100000;
    -moz-transition:all .2s;
    -webkit-transition:all .2s;
    transition: all .2s;
}
.SY-main {
	top: 50%;
	left: 50%;
	width:760px;
	height: 455px;
	margin-top:-228px;
	margin-left:-380px; 
	background: #fff;
	overflow: hidden;
    z-index: 1000001;
}
.SY-main .S-left {
	width: 305px;
	height: 455px;
}
.SY-main .S-right {
	width: 379px;
	height: 374px;
	padding: 44px 38px 37px;
}
.SY-main .SY-upgradeTip {
	width: 100%;
	height: 82%;
	line-height: 373px;
	bottom: 0;
	left: 0;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: rgba(0,0,0,.7);
	z-index: 5;
}
.SY-main .SY-upgradeTip a {
	color: #00a4e9;
	margin-left: 2px;
}
.SY-main .S-right .close {
	top: 15px;
	right: 15px;
	font-size: 16px;
	color: #ababab;
}
.SY-main .S-right .close:hover {
	color: #666;
}
.SY-main .S-right .SY-titleBox {
	font-size: 18px;
	color: #ababab;
}
.SY-main .SY-titleBox a {
	color: #ababab;
}
.SY-main .SY-titleBox a.active {
	font-size: 22px;
	color: #111;
	cursor: default;
}
.SY-main .SY-titleBox a.loginByPhone,
.SY-main .SY-titleBox a.loginByAccount {
	font-size: 14px;
	color: #111;
}
.SY-main .SY-titleBox a.loginByPhone:hover,
.SY-main .SY-titleBox a.loginByAccount:hover {
	color: #00a4e9;
}
.SY-main .SY-titleBox span {
	margin:0 3px;
}

/* 登录 */
.SY-main .SY-login {
	width: 100%;
	height: 100%;
}
.SY-main .SY-loginBox .usersName,
.SY-logReg .SY-loginBox .usersName {
	width: 100%;
	margin:55px 0 40px; 
	padding-bottom: 8px;
	border-bottom: 2px solid #e5e5e5;
}
.SY-main .SY-loginBox .usersName .icon,
.SY-logReg .SY-loginBox .usersName .icon {
	width: 22px;
	height: 22px;
	margin-right: 10px;
	background: url("../img/icons/user.png") no-repeat 0 0/100% 100%;
}
.SY-main .SY-loginBox input,
.SY-logReg .SY-loginBox input{
	width: 345px;
	height: 22px;
	font-size: 15px;
	color: #666;
	outline: none;
	border:none;
}
.SY-main .SY-loginBox input::placeholder,
.SY-logReg .SY-loginBox input::placeholder,
.SY-main .SY-forgetPwdBox .usersName input::placeholder {
	color: #ababab;
}
.SY-main .SY-loginBox .usersPwd,
.SY-logReg .SY-loginBox .usersPwd {
	width: 100%;
	padding-bottom: 8px;
	border-bottom: 2px solid #e5e5e5;
}
.SY-main .SY-loginBox .usersPwd .icon,
.SY-logReg .SY-loginBox .usersPwd .icon {
	width: 22px;
	height: 22px;
	margin-right: 10px;
	background: url("../img/icons/pwd.png") no-repeat 0 0/100% 100%;
}
.SY-main .SY-loginBox .wrongInfo,
.SY-logReg .SY-loginBox .wrongInfo,
.SY-main .SY-forgetPwdBox .wrongInfo,
.SY-logReg .SY-forgetPwdBox .wrongInfo {
	top: 0;
	right: 0;
	display: block;
	background: rgb(209, 109, 98);
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	z-index: 5;
}
.SY-main .SY-loginBox .usersName .wrongInfo,
.SY-logReg .SY-loginBox .usersName .wrongInfo,
.SY-main .SY-forgetPwdBox .usersName .wrongInfo,
.SY-logReg .SY-forgetPwdBox .usersName .wrongInfo {
	padding:0 8px;
	right: 0;
}
.SY-main .SY-loginBox .usersPwd .wrongInfo,
.SY-logReg .SY-loginBox .usersPwd .wrongInfo {
	padding:0 8px;
	right: 35px;
}
.SY-main .SY-loginBox .usersPwd .seenPwd,
.SY-logReg .SY-loginBox .usersPwd .seenPwd,
.SY-main .SY-resetPwdBox .seenPwd,
.SY-logReg .SY-resetPwdBox .seenPwd {
	width: 24px;
	height: 24px;
	top: 0;
	right: 0;
	background-image: url("../img/icons/logReg.png");
	background-repeat: no-repeat;
	background-position: -334px 0;
	cursor: pointer;
}
.SY-main .SY-loginBox .usersPwd .seenPwd.open,
.SY-logReg .SY-loginBox .usersPwd .seenPwd.open,
.SY-main .SY-resetPwdBox .seenPwd.open,
.SY-logReg .SY-resetPwdBox .seenPwd.open {
	background-position: -334px -20px;
}
.SY-main .SY-loginBox form > div.focus,
.SY-logReg .SY-loginBox form > div.focus,
.SY-main .SY-resetPwdBox div.focus,
.SY-logReg .SY-resetPwdBox div.focus {
	border-bottom-color: #00a4e9;
}
.SY-main .SY-loginBox form > div.wrong,
.SY-logReg .SY-loginBox form > div.wrong,
.SY-main .SY-resetPwdBox div.wrong,
.SY-logReg .SY-resetPwdBox div.wrong  {
	border-bottom-color: rgb(209, 109, 98);
}
.SY-main .SY-loginBox .remember,
.SY-logReg .SY-loginBox .remember {
	font-size: 14px;
	color: #ababab;
	margin:25px 0 49px;
}
.SY-main .SY-loginBox .remember label,
.SY-logReg .SY-loginBox .remember label,
.SY-main .SY-registerBox .agree label,
.SY-logReg .SY-registerBox .agree label {
	cursor: pointer;
}
.SY-main .SY-loginBox .remember .check,
.SY-logReg .SY-loginBox .remember .check,
.SY-main .SY-registerBox .agree .check,
.SY-logReg .SY-registerBox .agree .check {
	width: 20px;
	height: 20px;
	margin-right: 6px;
	margin-top: -3px;
	background-image: url("../img/icons/logReg.png");
	background-repeat: no-repeat;
	background-position: -336px -66px;
	vertical-align: middle;
}
.SY-main .SY-loginBox .remember .check.remove,
.SY-logReg .SY-loginBox .remember .check.remove,
.SY-main .SY-registerBox .agree .check.remove,
.SY-logReg .SY-registerBox .agree .check.remove {
	background-position: -336px -45px;
}
.SY-main .SY-loginBox .loginBtn,
.SY-main .SY-registerBox .registerBtn,
.SY-main .SY-forgetPwdBox .nextStepBtn,
.SY-main .SY-resetPwdBox .nextStepBtn,
.SY-main .SY-resetComplete a {
	width: 198px;
	height: 50px;
	line-height: 50px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	-moz-transition: background .4s ease;
	-webkit-transition: background .4s ease;
	transition: background .4s ease;
	font-size: 17px;
	color: #fff;
	background: #333;
}
.SY-main .SY-loginBox .loginBtn:hover,
.SY-main .SY-registerBox .registerBtn:hover,
.SY-main .SY-forgetPwdBox .nextStepBtn:hover,
.SY-main .SY-resetPwdBox .nextStepBtn:hover,
.SY-main .SY-resetComplete a:hover {
	background: #000;
	-moz-transition: background .4s ease;
	-webkit-transition: background .4s ease;
	transition: background .4s ease;
}
.SY-main .SY-loginBox .btnsBox .info,
.SY-logReg .SY-loginBox .btnsBox .info {
	font-size: 15px;
	margin-top: 18px;
}
.SY-main .SY-loginBox .btnsBox .info a {
	color: #ababab;
}
.SY-main .SY-loginBox .btnsBox .info a:hover {
	color: #666;
}
.SY-logReg .SY-loginBox .btnsBox .info a:hover,
.SY-logReg .SY-registerBox .btnsBox .info a:hover {
	color: #00a4e9;
}

/* 注册 */
.SY-main .SY-registerBox .number,
.SY-main .SY-registerBox .passWord,
.SY-logReg .SY-registerBox .number,
.SY-logReg .SY-registerBox .passWord {
	width: 100%;
	padding-bottom: 8px;
	border-bottom: 2px solid #e5e5e5;
}
.SY-main .SY-registerBox .number,.SY-logReg .SY-registerBox .number {
	margin:35px 0 30px;
}
.SY-main .SY-registerBox .passWord,.SY-logReg .SY-registerBox .passWord {
	margin-bottom: 18px;
}
.SY-main .SY-registerBox input,
.SY-logReg .SY-registerBox input,
.SY-main .SY-forgetPwdBox input,
.SY-logReg .SY-forgetPwdBox input {
	width: 100%;
	height: 22px;
	font-size: 15px;
	color: #666;
	outline: none;
	border:none;
}
.SY-main .SY-registerBox input::placeholder,
.SY-logReg .SY-registerBox input::placeholder,
.SY-main .SY-forgetPwdBox input::placeholder,
.SY-logReg .SY-forgetPwdBox input::placeholder {
	color: #ababab;
}
.SY-main .SY-registerBox .wrongInfo,
.SY-logReg .SY-registerBox .wrongInfo,
.SY-main .SY-resetPwdBox .wrongInfo,
.SY-logReg .SY-resetPwdBox .wrongInfo {
	top: 0;
	right: 0;
	display: block;
	background: rgb(209, 109, 98);
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	z-index: 5;
}
.SY-main .SY-registerBox div.focus,
.SY-logReg .SY-registerBox div.focus,
.SY-main .SY-forgetPwdBox div.focus,
.SY-logReg .SY-forgetPwdBox div.focus{
	border-bottom-color:#00a4e9; 
}
.SY-main .SY-registerBox div.wrong,
.SY-logReg .SY-registerBox div.wrong,
.SY-main .SY-forgetPwdBox div.wrong,
.SY-logReg .SY-forgetPwdBox div.wrong {
	border-bottom-color:rgb(209, 109, 98); 
}
.SY-main .SY-registerBox .number .wrongInfo,
.SY-logReg .SY-registerBox .number .wrongInfo {
	padding: 0 8px;
}
.SY-main .SY-registerBox .passWord .wrongInfo,
.SY-logReg .SY-registerBox .passWord .wrongInfo {
	padding:0 8px;
}
.SY-main .SY-registerBox .picIdentifyBox,
.SY-logReg .SY-registerBox .picIdentifyBox {
	margin-bottom: 15px;
}
.SY-main .SY-registerBox .picIdentify,
.SY-main .SY-registerBox .phoneIdentify,
.SY-logReg .SY-registerBox .picIdentify,
.SY-logReg .SY-registerBox .phoneIdentify {
	width: 255px;
	padding-bottom: 8px;
	margin-top: 12px;
	border-bottom: 2px solid #e5e5e5;
}
.SY-main .SY-registerBox .picIdentify .wrongInfo,
.SY-logReg .SY-registerBox .picIdentify .wrongInfo,
.SY-main .SY-forgetPwdBox .picIdentify .wrongInfo,
.SY-logReg .SY-forgetPwdBox .picIdentify .wrongInfo {
	padding:0 8px;
}
.SY-main .SY-registerBox .phoneIdentify .wrongInfo,
.SY-logReg .SY-registerBox .phoneIdentify .wrongInfo,
.SY-main .SY-forgetPwdBox .phoneIdentify .wrongInfo,
.SY-logReg .SY-forgetPwdBox .phoneIdentify .wrongInfo {
	padding: 0 8px;
}
.SY-main .SY-registerBox .picIdentifyBox .autoCode,
.SY-logReg .SY-registerBox .picIdentifyBox .autoCode,
.SY-main .SY-forgetPwdBox .picIdentifyBox .autoCode,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .autoCode {
	width: 104px;
	height: 43px;
	overflow: hidden;
}
.SY-main .SY-registerBox .picIdentifyBox .code,
.SY-logReg .SY-registerBox .picIdentifyBox .code,
.SY-main .SY-forgetPwdBox .picIdentifyBox .code,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .code {
	width: 100%;
	height: 100%;
}
.SY-main .SY-registerBox .picIdentifyBox .renew,
.SY-logReg .SY-registerBox .picIdentifyBox .renew,
.SY-main .SY-forgetPwdBox .picIdentifyBox .renew,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .renew {
	display: none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 5;
}
.SY-main .SY-registerBox .picIdentifyBox .renewIcon,
.SY-logReg .SY-registerBox .picIdentifyBox .renewIcon,
.SY-main .SY-forgetPwdBox .picIdentifyBox .renewIcon,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .renewIcon {
	display: block;
	width: 32px;
	height: 32px;
	margin:6px auto;
	background: url("../img/icons/renew.png") no-repeat center center;
	cursor: pointer;
}
.SY-main .SY-registerBox .picIdentifyBox .autoCode:hover .renew,
.SY-logReg .SY-registerBox .picIdentifyBox .autoCode:hover .renew,
.SY-main .SY-forgetPwdBox .picIdentifyBox .autoCode:hover .renew,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .autoCode:hover .renew {
	display: block;
}
.SY-main .SY-registerBox .phoneIdentifyBox,
.SY-logReg .SY-registerBox .phoneIdentifyBox {
	margin-bottom: 18px;
}
.SY-main .SY-registerBox .sendCode,
.SY-logReg .SY-registerBox .sendCode,
.SY-main .SY-forgetPwdBox .sendCode,
.SY-logReg .SY-forgetPwdBox .sendCode {
	width: 110px;
	height: 38px;
	line-height: 38px;
	margin-top: 5px;
}
.SY-main .SY-registerBox .sendCode a,
.SY-logReg .SY-registerBox .sendCode a,
.SY-main .SY-forgetPwdBox .sendCode a,
.SY-logReg .SY-forgetPwdBox .sendCode a {
	width: 100%;
	height: 100%;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	font-size: 13px;
	color: #fff;
	background: #80a7dc;
	-moz-transition: background .4s ease;
	-webkit-transition: background .4s ease;
	transition: background .4s ease;
}
.SY-main .SY-registerBox .sendCode a:hover,
.SY-logReg .SY-registerBox .sendCode a:hover,
.SY-main .SY-forgetPwdBox .sendCode a:hover,
.SY-logReg .SY-forgetPwdBox .sendCode a:hover {
	background: #789dcf;
	-moz-transition: background .4s ease;
	-webkit-transition: background .4s ease;
	transition: background .4s ease;
}
.SY-main .SY-registerBox .sendCode.sending a,
.SY-logReg .SY-registerBox .sendCode.sending a,
.SY-main .SY-forgetPwdBox .sendCode.sending a,
.SY-logReg .SY-forgetPwdBox .sendCode.sending a {
	background: #bbb;
	cursor: default;
}
.SY-main .SY-registerBox .agree,
.SY-logReg .SY-registerBox .agree {
	font-size: 13px;
	color: #ababab;
	margin-bottom: 15px;
}
.SY-main .SY-registerBox .agree a,
.SY-logReg .SY-registerBox .agree a {
	color: #ababab;
}
.SY-main .SY-registerBox .agree a:hover,
.SY-logReg .SY-registerBox .agree a:hover {
	color: #00a4e9;
}
.SY-main .SY-registerBox .btnsBox .info,
.SY-logReg .SY-registerBox .btnsBox .info,
.SY-main .SY-forgetPwdBox .btnsBox .info,
.SY-logReg .SY-forgetPwdBox .btnsBox .info,
.SY-main .SY-resetPwdBox .btnsBox .info,
.SY-logReg .SY-resetPwdBox .btnsBox .info {
	font-size: 14px;
	color: #ababab;
	margin-top: 8px;
}
.SY-main .SY-registerBox .btnsBox .info span,
.SY-main .SY-forgetPwdBox .btnsBox .info span,
.SY-main .SY-resetPwdBox .btnsBox .info span,
.SY-logReg .SY-resetPwdBox .btnsBox .info span {
	margin-bottom:5px;
}
.SY-main .SY-registerBox .btnsBox .info a,
.SY-main .SY-forgetPwdBox .btnsBox .info a,
.SY-logReg .SY-forgetPwdBox .btnsBox .info a,
.SY-main .SY-resetPwdBox .btnsBox .info a,
.SY-logReg .SY-resetPwdBox .btnsBox .info a {
	color: #00a4e9;
	margin-left: 4px;
}

/* 手机快捷登录 */
.SY-main .SY-phoneLogin {
	width: 100%;
	height: 100%;
}
.SY-main .SY-phoneLoginBox {
	margin-top: 56px
}
.SY-main .SY-phoneLoginBox .phoneNumber,
.SY-logReg .SY-phoneLoginBox .phoneNumber {
	width: 100%;
    padding-bottom: 8px;
    margin-top: 12px;
    margin-bottom: 30px;
    border-bottom: 2px solid #e5e5e5;
}
.SY-logReg .SY-phoneLoginBox .phoneNumber {
	margin-top: 55px;
}
.SY-main .SY-phoneLoginBox div.focus,
.SY-logReg .SY-phoneLoginBox div.focus {
	border-bottom-color: #00a4e9;
}
.SY-main .SY-phoneLoginBox div.wrong,
.SY-logReg .SY-phoneLoginBox div.wrong {
	border-bottom-color: rgb(209, 109, 98);
}
.SY-main .SY-phoneLoginBox input,
.SY-logReg .SY-phoneLoginBox input {
	width: 100%;
    height: 22px;
    font-size: 15px;
    color: #666;
    outline: none;
    border: none;
}
.SY-main .SY-phoneLoginBox input::placeholder,
.SY-logReg .SY-phoneLoginBox input::placeholder {
	color: #ababab;
}
.SY-main .SY-phoneLoginBox .wrongInfo,
.SY-logReg .SY-phoneLoginBox .wrongInfo {
	top: 0;
    right: 0;
    display: block;
    padding:0 8px;
    background: rgb(209, 109, 98);
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    color: #fff;
    z-index: 5;
}
.SY-main .SY-phoneLoginBox .phoneIdentify,
.SY-logReg .SY-phoneLoginBox .phoneIdentify {
	width: 255px;
    padding-bottom: 8px;
    margin-top: 12px;
    margin-bottom: 30px;
    border-bottom: 2px solid #e5e5e5;
}
.SY-logReg .SY-phoneLoginBox .phoneIdentify {
	width: 270px;
}
.SY-main .SY-phoneLoginBox .sendCode,
.SY-logReg .SY-phoneLoginBox .sendCode {
	width: 110px;
    height: 38px;
    line-height: 38px;
    margin-top: 5px;
}
.SY-main .SY-phoneLoginBox .sendCode a,
.SY-logReg .SY-phoneLoginBox .sendCode a {
	width: 100%;
    height: 100%;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    font-size: 13px;
    color: #fff;
    background: #80a7dc;
    -moz-transition: background .4s ease;
    -webkit-transition: background .4s ease;
    transition: background .4s ease;
}
.SY-main .SY-phoneLoginBox .sendCode a:hover,
.SY-logReg .SY-phoneLoginBox .sendCode a:hover {
	background: #789dcf;
    -moz-transition: background .4s ease;
    -webkit-transition: background .4s ease;
    transition: background .4s ease;
}
.SY-main .SY-phoneLoginBox .sendCode.sending a,
.SY-logReg .SY-phoneLoginBox .sendCode.sending a {
	background: #bbb;
	cursor: default;
}
.SY-main .SY-phoneLoginBox .loginBtn,
.SY-logReg .SY-phoneLoginBox .loginBtn {
	width: 198px;
    height: 50px;
    line-height: 50px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    -moz-transition: background .4s ease;
    -webkit-transition: background .4s ease;
    transition: background .4s ease;
    font-size: 17px;
    color: #fff;
    background: #333;
}
.SY-logReg .SY-phoneLoginBox .loginBtn {
	margin:35px auto 0;
}
.SY-main .SY-phoneLoginBox .loginBtn:hover,
.SY-logReg .SY-phoneLoginBox .loginBtn:hover {
	background: #000;
    -moz-transition: background .4s ease;
    -webkit-transition: background .4s ease;
    transition: background .4s ease;
}
.SY-logReg .SY-phoneLoginBox .btnsBox .info {
	font-size: 15px;
	margin-top: 18px;
}
.SY-logReg .SY-phoneLoginBox .btnsBox .info a:hover {
	color: #00a4e9;
}

/* 忘记密码 */
.SY-main .SY-forgetPwdBox {
	margin-top:56px;
}
.SY-main .SY-forgetPwdBox .usersName,
.SY-main .SY-forgetPwdBox .picIdentify,
.SY-main .SY-forgetPwdBox .phoneIdentify,
.SY-logReg .SY-forgetPwdBox .usersName,
.SY-logReg .SY-forgetPwdBox .picIdentify,
.SY-logReg .SY-forgetPwdBox .phoneIdentify {
	width: 255px;
	padding-bottom: 8px;
	margin-top: 12px;
	margin-bottom: 30px;
	border-bottom: 2px solid #e5e5e5;
}
.SY-main .SY-forgetPwdBox .usersName,
.SY-logReg .SY-forgetPwdBox .usersName {
	width: 100%;
}
.SY-main .SY-forgetPwdBox .usersName .icon,
.SY-logReg .SY-forgetPwdBox .usersName .icon {
	width: 22px;
	height: 22px;
	margin-right: 10px;
	background: url("../img/icons/user.png") no-repeat 0 0/100% 100%;
}
.SY-main .SY-forgetPwdBox .usersName input,
.SY-logReg .SY-forgetPwdBox .usersName input {
	width: 345px;
}
.SY-main .SY-forgetPwdBox .picIdentifyBox .passInfo,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .passInfo {
	top: 0;
	right: 0;
	width: 87px;
	height: 24px;
	line-height: 24px;
	background: #5abd86;
	color: #fff;
}
.SY-main .SY-forgetPwdBox .picIdentifyBox .passInfo i,
.SY-logReg .SY-forgetPwdBox .picIdentifyBox .passInfo i {
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin-right: 3px;
	margin-top: 4px;
	background: url("../img/icons/pass.png") no-repeat center center;
}

/* 重置密码 */
.SY-main .SY-resetPwdBox .setPwd {
	margin-top: 56px;
}
.SY-main .SY-resetPwdBox .setPwd,
.SY-main .SY-resetPwdBox .surePwd,
.SY-logReg .SY-resetPwdBox .setPwd,
.SY-logReg .SY-resetPwdBox .surePwd {
	width: 100%;
	margin-bottom: 30px;
	padding-bottom: 8px;
	border-bottom: 2px solid #e5e5e5;
}
.SY-main .SY-resetPwdBox input,
.SY-logReg .SY-resetPwdBox input {
	width: 345px;
	height: 22px;
	border:none;
	outline: none;
	font-size: 15px;
	color: #666;
}
.SY-main .SY-resetPwdBox input::placeholder,
.SY-logReg .SY-resetPwdBox input::placeholder {
	color: #ababab;
}
.SY-main .SY-resetPwdBox .wrongInfo,
.SY-logReg .SY-resetPwdBox .wrongInfo {
	padding:0 8px;
	right: 35px;
}
.SY-main .SY-resetPwdBox .btnsBox {
	margin-top: 60px;
}

/* 密码重置成功 */
.SY-main .SY-resetComplete .pic {
	width: 57px;
	height: 57px;
	margin:60px auto 26px;
}
.SY-main .SY-resetComplete .text,
.SY-logReg .SY-resetComplete .text {
	font-size: 22px;
	color: #111;
}
.SY-main .SY-resetComplete a,
.SY-logReg .SY-resetComplete a {
	margin:54px auto 20px;
}
.SY-main .SY-resetComplete .txt,
.SY-logReg .SY-resetComplete .txt {
	font-size: 14px;
	color: #ababab;
}
.SY-main .SY-resetComplete .txt .time,
.SY-logReg .SY-resetComplete .txt .time {
	color: #00a4e9;
	margin-right: 5px;
}

/* 网页登录注册 */
.SY-logReg .S-logo {
	top: 54px;
	left: 60px;
	z-index: 5;
}
.SY-logReg .S-content {
	top: 242px;
	left: 50%;
	width:560px;
	margin-left: -280px;
}
.SY-logReg .S-content .SY-titleBox {
	margin-bottom: 48px;
}
.SY-logReg .S-content .SY-titleBox span {
	font-size: 26px;
	color: #aeaeae;
}
.SY-logReg .S-content .SY-titleBox a {
	font-size: 22px;
	color: #aeaeae;
}
.SY-logReg .S-content .SY-titleBox a.active {
	font-size: 28px;
	color: #fff;
	cursor: default;
}

/* 登录 */
.SY-logReg .SY-login .SY-loginBox,
.SY-logReg .SY-phoneLogin .SY-phoneLoginBox {
	padding: 15px 75px 52px;
	background: #fff;
	overflow: hidden;
}
.SY-logReg .SY-loginBox .loginBtn,
.SY-logReg .SY-register .registerBtn,
.SY-logReg .SY-forgetPwdBox .nextStepBtn,
.SY-logReg .SY-resetPwd .nextStepBtn,
.SY-logReg .SY-resetComplete a {
	width: 198px;
	height: 50px;
	line-height: 50px;
	margin:0 auto 15px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	-moz-transition: background .4s ease;
	-webkit-transition: background .4s ease;
	transition: background .4s ease;
	font-size: 17px;
	color: #fff;
	background: #333;
}
.SY-logReg .SY-loginBox .loginBtn:hover,
.SY-logReg .SY-register .registerBtn:hover,
.SY-logReg .SY-forgetPwdBox .nextStepBtn:hover,
.SY-logReg .SY-resetPwd .nextStepBtn:hover,
.SY-logReg .SY-resetComplete a:hover {
	background: #000;
	-moz-transition: background .4s ease;
	-webkit-transition: background .4s ease;
	transition: background .4s ease;
}
.SY-logReg .SY-loginBox .remember .info a {
	color: #ababab;
}
.SY-logReg .SY-loginBox .remember .info a:hover {
	color: #666;
}

/* 注册 */
.SY-logReg .SY-register .SY-registerBox {
	padding:15px 75px 45px;
	background: #fff;
	overflow: hidden;
}
.SY-logReg .SY-register .SY-upgradeTip {
	width: 100%;
	height: 462px;
	line-height: 462px;
	bottom: 0;
	left: 0;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: rgba(0,0,0,.7);
	z-index: 5;
}
.SY-logReg .SY-register .SY-upgradeTip a {
	color: #00a4e9;
}
.SY-logReg .SY-registerBox .picIdentify,
.SY-logReg .SY-registerBox .phoneIdentify {
	width: 270px;
}
.SY-logReg .SY-registerBox .agree {
	margin-bottom: 30px;
}
.SY-logReg .SY-registerBox .agree .info a {
	color: #00a4e9;
}

/* 忘记密码 */
.SY-logReg .SY-forgetPwd,
.SY-logReg .SY-resetPwd {
	margin-top: 70px;
}
.SY-logReg .SY-forgetPwd .SY-forgetPwdBox,
.SY-logReg .SY-resetPwd .SY-resetPwdBox {
	padding:45px 75px 45px;
	background: #fff;
	overflow: hidden;
}
.SY-logReg .SY-forgetPwdBox .titleBox,
.SY-logReg .SY-resetPwdBox .titleBox {
	font-size: 22px;
	color: #111;
	margin-bottom: 49px;
}
.SY-logReg .SY-forgetPwdBox .picIdentify {
	margin-bottom: 25px;
}
.SY-logReg .SY-forgetPwdBox .btnsBox  {
	margin-top: 10px;
}

/* 重置密码 */
.SY-logReg .SY-resetPwdBox input {
	width: 375px;
}
.SY-logReg .SY-resetPwdBox .btnsBox {
	margin-top: 56px;
}

/* 密码重置成功 */
.SY-logReg .SY-resetComplete {
	width: 250px;
	padding:45px 75px 45px;
	margin:70px auto 0;
	background: #fff;
	overflow: hidden;
}
.SY-logReg .SY-resetComplete .pic {
	width: 57px;
	height: 57px;
	margin:0 auto 26px;
}
.SY-logReg .SY-resetComplete a {
	margin-top: 46px;
}